Skip to main content

结果可视化

1. 输出信息

  • 输出的时间信息请点击结束运行旁边的:TFluid_window_log.txt;
  • 点击后会跳转到该文件所在文件夹,打开该txt即可看到运行的时间信息。

2. 结果文件

2.1 TFluid内置模块可视化

  • TFluid提供了内置的可视化模块,对计算得到的结果进行实时渲染并显示,请注意:显示的快慢与CPU和内存性能有关。
  • 请注意:该模块只是临时查看结果用,更详细的后处理请使用Paraview软件!
  • 若界面显示disconnected,可以选择等待或点击重启渲染服务
  • 使用流程:
    • 选择对应的需要查看的时刻;
    • 点击选择文件中的pvd文件,例如TFluid.pvd;
    • pvd的选项中,选择需要渲染的字段,例如压力p,速度U等;
    • 裁剪中,可以选择平面裁剪clip切面slice标量裁剪scalar clip
    • 需要可视化两相流页面,请选择标量裁剪scalar clip,标量名称为alpha1,值为0.5,保留区域为内侧即可,然后点击确认

2.2 开源软件Paraview可视化

  • 用paraview软件打开如下文件即可查看对应结果: |结果名称|结果文件 | | ------ | ------- | | 网格| Mesh/MeshInformation.vtk| | 流场结果| results/TFluid.pvd| | 初始化阶段 - 球形颗粒结果| results/TDEM_Init.pvd| | 耦合阶段 - 球形颗粒结果|results/TDEM.pvd | | 初始化阶段 - 非球形颗粒位置信息| results/TRigid_Init.pvd| | 初始化阶段 - 非球形颗粒运动信息| results/TRigid_Init_Info.pvd| | 耦合阶段 - 非球形颗粒位置信息| results/TRigid.pvd | | 耦合阶段 - 非球形颗粒运动信息| results/TRigid_Info.pvd|
  • 球形颗粒可视化步骤:
  1. 打开paraview,打开TDEM.pvd或TDEM_Init.pvd;
  2. 在paraview界面中【右击】TDEM.pvd或TDEM_Init.pvd,然后点击Add Filter,然后选择glyph;
  3. 在glyph的设置栏中选择:Glyph Type是sphere,Scale Array是radius,Scale Factor是2,Glyph Mode是All points,然后点apply即可进行颗粒可视化;
  • 自适应网格结果可视化步骤:
  1. 打开paraview,打开TFluid.pvd;
  2. 在paraview界面中【右击】TFluid.pvd或,然后点击Add Filter,然后选择Clean to Grid;
  3. 在paraview界面中【右击】新生成的CleantoGrid1,然后点击Add Filter,然后选择Cell Data to Point Data;
  4. 在paraview界面中【右击】新生成的CellDatatoPointData1,然后点击Add Filter,然后选择Contour或Clip或Slice进行可视化;
  • 正在测试中的接触力信息,可能存在bug: |结果名称|结果文件 | | ------ | ------- | 初始化阶段 - 球形颗粒接触| results/TDEM_Init_Contact.pvd| | 耦合阶段 - 球形颗粒结果|results/TDEM_Contact.pvd | | 初始化阶段 - 非球形颗粒接触| results/TRigid_Init_Contact.pvd| | 耦合阶段 - 非球形颗粒接触| results/TRigid_Contact.pvd|

3 视频教程